草庐IT

c - 在 C 中执行 shellcode (visual studio 2017

全部标签

c# - 获取命令模式中执行方法的结果

目前我正在尝试在一个简单的测试项目中实现事务脚本模式(MartinFowlerdescribed是如何使用CommandPattern的),一切正常,问题是我不知道如何获取在继承自ICommand接口(interface)的具体类中执行指定方法时的结果。让我们向您展示一些代码,以阐明我拥有的功能。我有一个简单的CalculateSalaryCommand类,它继承自ICommand接口(interface)publicclassCalculateSalaryCommand:ICommand{privatereadonlyCalculateSalaryTS_salaryTs;privat

c# - 每 8 天在 Hangfire 中执行一个循环作业

是否可以在Hangfire中创建一个在给定天数后执行的循环作业,比如8。我发现最接近的是每周执行一次工作-RecurringJob.AddOrUpdate("MyJob",()=>ScheduledJob(),Cron.Weekly());了解到Hangfire也接受标准的CronExpression,我尝试探索这个频率的cron表达式,但找不到适合它的-https://en.wikipedia.org/wiki/Cron一个丑陋的解决方案可能是创建3或4个作业,相应地在每月的某个日期执行一次,但我不想这样做。请提出任何建议。 最佳答案

c# - DispatcherTimer 应用间隔并立即执行

基本上,当我们应用某个时间间隔(即5秒)时,我们必须等待它。是否可以应用间隔并立即执行计时器而不等待5秒?(我指的是间隔时间)。有什么线索吗?谢谢!!publicpartialclassMainWindow:Window{DispatcherTimertimer=newDispatcherTimer();publicMainWindow(){InitializeComponent();timer.Tick+=newEventHandler(timer_Tick);this.Loaded+=newRoutedEventHandler(MainWindow_Loaded);}voidtim

c# - 使用参数执行查询

我想从C#执行一个.sql脚本。基本上,该脚本将一行插入到几个不同的表中。重点是我在C#代码中有值需要传递给.sql查询。这些值将在程序执行期间收集。这是我想从C#代码执行的查询:INSERTINTO[DB].[dbo].[User]          ([Id]          ,[AccountId]          ,[FirstName]          ,[LastName]          ,[JobTitle]          ,[PhoneNumber]          )    VALUES          ('00A640BD-1A0D-499D-91

node.js执行订单查询

在我的代码末尾,我有两个同时运行的操作,这是一个制作Atler表的查询。第二个插入。问题是有时插入发生在Alter表格之前。如何在所有密钥的for循环中执行代码的第一部分,然后继续插入?if(count>1){for(vari=0;i看答案nodejscassandra驱动程序支持承诺,因此可以做到这样的简单:if(count>1){for(constkeyofkeys){awaitclient.execute(queryadd);}}awaitclient.execute(queryinsert,params,{prepare:true});awaitclient.shutdown();如果

c# - ExecuteNonQuery() 执行存储过程时返回-1

我正在尝试在VisualStudio中执行存储过程。它在下面给出。CREATEPROCEDURE[dbo].[addStudent]@stuNamevarchar(50),@addressvarchar(100),@telvarchar(15),@etelvarchar(15),@nicvarchar(10),@dobdateASBEGINSETNOCOUNTON;DECLARE@currentIDINTDECLARE@existPersonINTSET@existPerson=(SELECTp_IDFROMStudentWHEREs_NIC=@nic);IF@existPerson=

c# - 执行多线程 foreach 循环的最佳方法

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我有一个带有foreach的发送电子邮件方法,如下所示:staticvoidMain(string[]args){foreach(varuserinGetAllUsers()){SendMail(user.Email);}}我需要改进那个方法。使用多线程,因为我不想每次为每个用户等待SendMail方法执行。有什么建议吗?谢谢

c# - 如何使用线程或计时器从 WPF 客户端应用程序定期执行方法

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭9年前。我正在开发一个WPF客户端应用程序。这个应用程序定期向webservice发送数据。当用户登录到应用程序时,我希望每5mts运行一次特定方法以将数据发送到.asmx服务。我的问题是我是否需要使用线程或计时器。此方法的执行应该在用户与应用程序交互时发生。即在此方法执行期间不阻塞UI有什么资源可以找吗?

c# - 使用 Moq 模拟单元测试中的执行延迟

我正在尝试测试以下内容:protectedIHealthStatusVerifyMessage(ISubscriberdestination){varstatus=newHeartBeatStatus();vartask=newTask(()=>{Console.WriteLine("VerifyMessage(Start):{0}-{1}",DateTime.Now,WarningTimeout);Thread.Sleep(WarningTimeout-500);Console.WriteLine("VerifyMessage(Success):{0}",DateTime.Now);

c# - 为什么 IList 不是延迟执行?

据我了解,IEnumerable和IQueryable是延迟执行。为什么IList也支持延迟执行没有好处? 最佳答案 我想得越久,就越怀疑“延迟执行”的整个想法是否真的具有教学值(value)。我会通过否定来回答你的问题。IEnumerable,IQueryable和IList不以任何方式表示“延迟”或“急切”的计算。相反,接口(interface)代表提供服务的能力。IEnumerable表示服务“我可以一次提供一个序列,可能是无限的T类型的项目”。IQueryable表示服务“我可以表示对数据源的查询,并按需提供该查询的结果”。